a{
    text-decoration: none;
}
.shortcut .operations {
    display: -ms-inline-flexbox;
    display: -webkit-inline-box;
    display: inline-flex;
}
.rockstock .icon-chuangjianzuhe{
    font-size: 22px !important;
}
.hbox-row {
    background: #fff;
    text-decoration: none;
    display: table-row;
}

.hbox-row-item {
    padding: 10px 0;
    display: table-cell;
    float: none;
    vertical-align: middle;
    border-bottom: 1px solid #E7E7E7;
    text-align: center;
}

/**牛人牛股-牛股-股票start**/

.stock-list .col-1 {
    background-image: url(../images/portfolio/mingci.png);
    background-repeat: no-repeat;
    background-position: center;
}
.stock-list .col-4{
    width: 23%;
}
.stock-list .hbox:first-child .hbox-row:nth-child(1) .col-1 {
    background-image: url(../images/portfolio/1.png);

}

.stock-list .hbox:first-child .hbox-row:nth-child(2) .col-1 {
    background-image: url(../images/portfolio/2.png);

}

.stock-list .hbox:first-child .hbox-row:nth-child(3) .col-1 {
    background-image: url(../images/portfolio/3.png);

}
.rockstock .menu,.cattle-person .menu{
    background-image: url(../images/beijing_3x.jpg);
    background-repeat: no-repeat;
    background-position: 0 -44px;
    background-size: 100%;
    padding:17px 20px 17px 20px;
}
.rockstock .menu .nav,.cattle-person .menu .nav,.index-menu .nav{
    border-bottom: 1px solid rgba(175, 224, 248, 0.4);
    border-radius: 30px;
    padding: 3px;
    border-top: 1px solid rgba(175, 224, 248, 0.1);
    border-left: 1px solid rgba(175, 224, 248, 0.2);
    border-right: 1px solid rgba(175, 224, 248, 0.2);
}

.rockstock .hbox span, .rockstock .stock_code {
    font-size: 12px;
    color: #999999;
}

.rockstock .rank {
    font-size: 25px;
    font-weight: bold;
    color: #d8e3ef;
}

.rockstock .hbox-row:nth-child(n+10) .rank {
    font-size: 17px;
}
.rockstock .hbox:nth-child(n+2) .rank {
    font-size: 17px;
}
.rockstock .hbox-row:nth-child(n+100) .rank {
    font-size: 13px;
}

.rockstock .stock_name, .rockstock .buyer_num {
    font-size: 16px !important;
    color: #565656 !important;
}

.rockstock .stock_name, .rockstock .stock_code {
    text-align: left;
}

.rockstock .last_price {
    font-size: 16px !important;
    color: #FF3333;
}

.rockstock .add,.rockstock .remove,.rockstock .gray{
    display: inline-block;
    border-radius: 23px;
    width: 46px;
    height: 46px;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
.rockstock .gray{
    background: #999999;
}
.rockstock .add,.rockstock .remove{
    background: #52b6eb;
}
.rockstock .self-btn .iconfont {
    font-size: 18px !important;
}
.rockstock .col-5  div {
    font-size: 11px;
    position: relative;
    bottom: 2px;
}
.rockstock .none-data {
    display: inline-block;
    width: 100%;
    text-align: center;
    height: 45px;
    line-height: 45px;
    font-size: 14px;
    color: #999999;
    background: #FFFFFF;
}
@media (max-width: 330px) {
    .rockstock .stock_name, .rockstock .buyer_num,.rockstock .last_price {
        font-size: 15px !important;
    }
}
/**牛人牛股-牛股-股票end**/

/**牛人牛股-牛股-组合start*/

.portfolio-list .hbox-row {
    position: relative;
}

.portfolio-list .hbox-row img.zhuhe {
    position: absolute;
    left: 0;
    width:29px;
    height: 29px;
}

.portfolio-list .col-1 {
    width: 30%;
    background-image: url(../images/portfolio/baifenbi.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: 50%;
}

.portfolio-list .col-2 {
    width: 40%;
    text-align: left;
}

.portfolio-list .col-3 {
    width: 26%;
    text-align: right;
}
.portfolio-list .col-4 {
    width: 8%;
}
#learnList .col-1 {
    padding-left: 25px;
    width: 60%;
    text-align: left;
}
#learnList .col-2 {
    padding-right: 5px;
    text-align: right;
    width: 20%;
}
#learnList .icon-xiangyou {
    font-size: 16px;
}
.rockstock .profit {
    /*color: #FF3333;*/
    font-size: 18px;
}

.rockstock .group_name {
    color: #565656;
    font-size: 16px;
}

.rockstock .nick_name span:first-child {
    color: #46BAED;
}
.rockstock .block_text >div{
    display: inline-block;
    border-radius:7px;
    padding: 2px 3px 0;
    font-size: 10px;
    color: #FFFFFF;
}
.rockstock .block_text >div:nth-child(1){
    background: #B2AECB;
}
.rockstock .block_text >div:nth-child(2){
    background: #EBB69D;
}
.rockstock .block_text >div:nth-child(3){
    background: #B8CBDE;
}
.block_none{
    background: none !important;
}
.rockstock .icon-xiangyou {
    color: #CCCCCC;
    font-size: 22px;
}

.rockstock .learn_num {
  color: #46BAED;
  font-size: 16px;
}
/**牛人牛股-牛股-组合end*/

/**我的比赛start**/
.game-my .title {
    font-size: 14px;
    color: #ffc6a9;
    height: 42px;
    display: inline-block;
}

.game-my .title.allgame {
    margin-right: 14%;
}

.game-my .title.playgame {
    margin-left: 14%;
}

.game-my .title.active {
    color: #FFFFFF;
    border-bottom: 2px solid #FFFFFF;
}

.game-my .gamemy-list {
    margin: 15px auto 0;
    width: 95.2%;
}

.gamemy-list .nav-tabs {
    width: 100%;
    text-align: center;
    border: none;
}

.gamemy-list .nav-tabs > li {
    width: 50%;
    margin: 0;
    z-index: 999;
}
.gamemy-list .nav-tabs li.active::after {
    background: #E54F20 none repeat scroll 0 0;
    content: "";
    display: block;
    height: 16px;
    margin: -8px auto;
    width: 16px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
}
.gamemy-list .nav-tabs > li > a {
    background: -webkit-linear-gradient(#FFFFFF, #E7E7E7);
    background: linear-gradient(#FFFFFF, #E7E7E7);
    border: none;
    border-radius: 10px 10px 0 0;
    font-size: 13px;
    color: #E54F20;
    height: 35px;
    line-height: 35px;
    padding: 0;
    margin: 0 1.5%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.gamemy-list .nav-tabs > li.active > a {
    background-image: none;
    background: #E54F20;
    color: #E8F7FF;
}
.gamemy-list .tab-content {
    overflow: hidden;
    width: 95.2%;
    position: absolute;
    /*top: 94px;*/
    top:34px;
    /*z-index: 1;*/
}
.gamemy-list .not-build,.gamemy-list .not-play{
    text-align: center;
    border-radius: 5px;
    background: #FFFFFF;
    border: 1px solid #E7E7E7;
    border-top: none;
    /*position: fixed;*/
    /*top: 94px;*/
    /*bottom: 13px;*/
    /*left: 2%;*/
    /*right: 2%;*/
}
.gamemy-list .gamemy-loading,.gamemy-list .gamemy-error{
    text-align: center;
    background: none;
}
.gamemy-list .gamemy-error{
  padding:10px;
  color: #999999;
}

/*.gamemy-share .not-build,.gamemy-share .not-play{*/
    /*top: 50px;*/
    /*bottom: 105px;*/
/*}*/
#learnList .not-learn,#learnList .mylearn-loading,#learnList .mylearn-error{
    text-align: center;
    background: #FFFFFF;
    position: fixed;
    top: 44px;
    bottom: 0;
    left: 0;
    right: 0;
}
#mylearn-share{
    padding-top:0 !important;
}
#mylearn-share .not-learn{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 105px;
}
.gamemy-list-wrapper{
   width:100%;
}

.gamemy-list-wrapper .game{
  background-color: #ffffff;
}
.gamemy-list-wrapper .game:first-child{
  border-top: none;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.gamemy-list-wrapper .game:last-child{
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.gamemy-list .chuangsai-bank{
    width:100%;
    height: 80px;
}
.gamemy-list .chuangsai {
    position: fixed;
    right: 4%;
    bottom: 10px;
}

.gamemy-list .game_name {
    font-size: 16px;
    color: #565656 !important;
}

.gamemy-list .game_time {
    font-size: 12px;
}

.gamemy-list .total_num, .gamemy-list .player_num, .gamemy-list .rank, .gamemy-list .time_closing {
    font-size: 18px;
}
.gamemy-list .bigLimit{
  -webkit-transform: translate(-25%,0);
  -ms-transform: translate(-25%,0);
  -o-transform: translate(-25%,0);
  transform: translate(-25%,0);
}
.gamemy-list .bigLimit span{
    font-size: 16px;
}
.gamemy-list .player_num, .gamemy-list .rank, .gamemy-list .blue {
    color: #43B9EA !important;
}
.gamemy-list .time_closing, .gamemy-list .red {
    color: #FF2C37 !important;
}

.gamemy-list .niu{
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;
    width: 100%;
    padding: 23px 0 31px;
    text-align: center;
}
.gamemy-list .info{
    text-align: center;
    font-size: 18px;
}
.gamemy-list .info span:first-child{
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #FF5219;
    display: inline-block;
}
.gamemy-list .info span:last-child{
    font-size: 16px;
    color:#999999;
}
.gamemy-list .submit{
    color: #FFFFFF;
    font-size: 22px;
    border-radius: 5px;
    width: 80%;
    text-align: center;
    position: absolute;
    left: 10%;
    right:10%;
}
.gamemy-list #build .submit{
    background: #E54F20;
}
.gamemy-list #play .submit{
    background: #FF5760;
}
/**我的比赛end**/
/**我的比赛加载动画、获取失败画面start**/
.gamemy-loading span,.mylearn-loading span,.gamemy-more-loading span,.rockstock-loading span,.rockstock-more-loading span{
    display: inline-block;
    -webkit-animation: listLoading 1s linear 0s infinite ;
            animation: listLoading 1s linear 0s infinite ;
}
@-webkit-keyframes listLoading {
    0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
    100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}
}
@keyframes listLoading {
    0% {-webkit-transform: rotate(0deg);transform: rotate(0deg)}
    100% {-webkit-transform: rotate(360deg);transform: rotate(360deg)}
}
.gamemy-loading >span,.mylearn-loading >span{
    margin-top: 100px;
}
.gamemy-more-pulladd,.gamemy-more-result,.gamemy-more-loading{
    text-align: center;
    height:35px;
    line-height: 35px;
}
.gamemy-more-pulladd,.gamemy-more-result{
    color:#999999;
}
.gamemy-loading .iconfont,.mylearn-loading .iconfont,.gamemy-more-loading .iconfont{
    font-size: 23px !important;
}
.rockstock-loading,.rockstock-more-loading,.rockstock-more-result{
    display: inline-block;
    width: 100%;
    text-align: center;
    height: 45px;
    line-height: 45px;
    color: #999999;
    /*background: #FFFFFF;*/
}
.gamemy-more{
    display: none;
}
/**我的比赛加载动画、获取失败画面end**/

/**比赛调仓start**/
.game-transfer .game-search {
    background: #FFFFFF;
    padding: 43px 0;
}

@media (max-width: 375px) {
    .game-transfer input[type="text"] {
        font-size: 15px;
    }
}

.game-transfer input[type="text"]{
    width: 80%;
    height: 45px;
    font-size: 15px;
    border: 1px solid #B6B7B7;
    border-radius: 10px;
    color: #565656;
    margin: 0 10%;
    text-indent: 5px;
}
.game-transfer .clear {
    position: absolute;
    top: 92px;
    right: 13%;
    display: none;
    font-size: 24px;
    color: #B2B2B2;
}
.game-transfer .hbox {
    border-top: 1px solid #E7E7E7;
}
.game-transfer .hbox .col-s-1{
    text-align: left;
    width:60%;
    padding-left: 10%;
}
.game-transfer .hbox .col-s-2{
     width:40%;
}
.game-transfer .hbox .col-s-3{
    padding-right: 10%;
    text-align: right;
}
.game-transfer .icon-gu{
    font-size: 14px;
    color:#3CBAEE;
}
.game-transfer .stock_name{
    color:#565656;
    font-size: 16px;
    margin-left: 7px;
}
.game-transfer .stock_code{
    font-size: 12px;
    color:#999999;
    margin-left: 21px;
}
.game-transfer .last_price{
    color:#FF3333;
    font-size: 16px;
}
.game-transfer input::-webkit-input-placeholder {
    color: #999999 !important; /* WebKit browsers */
}
.game-transfer input:-moz-placeholder {
　　color: #999999 !important; /* Mozilla Firefox 4 to 18 */
}
.game-transfer input::-moz-placeholder {
　　color: #999999 !important; /* Mozilla Firefox 19+ */
}
.game-transfer input:-ms-input-placeholder {
　　color: #999999 !important; /* Internet Explorer 10+ */
}
@media (max-width: 374px) {
    .shortcut .operations {
        position: absolute;
        top: 0;
        right: 8px;
    }
    .shortcut button {
        display: inline-block;
        border-radius: 16px;
        border: 1px solid #A4E3FF;
        font-size: 22px !important;
        width: 32px;
        height: 32px;
        line-height: 30px;
        margin-top: 4px;
        background-color: transparent;
        padding-top: 0;
        padding-bottom: 0;
    }
    .shortcut .operations button {
        margin-left: 5px;
    }
    .rockstock .icon-chuangjianzuhe{
        font-size: 20px;
    }
    .portfolio-list .col-2 {
        width: 50% !important;
    }
}
/**比赛调仓end**/
/**我的偷师start**/
#learnList .niu{
    background-repeat: no-repeat;
    background-position: center;
    background-size: auto;
    width: 100%;
}
#learnList .mylearn-error{
  padding-top:100px;
  color: #999999;
}
#learnList .not-learn{
    background:#FFFFFF;
    width:100%;
    height:100%;
}
#learnList .not-learn .niu{
    padding:23px 0;
}
#learnList .not-learn .info{
    text-align: center;
    font-size: 18px;
}
#learnList .not-learn .info span:first-child{
    font-size: 28px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #FF5219;
    display: inline-block;
}
#learnList .not-learn .info span:last-child{
    font-size: 16px;
    color:#999999;
}
#learnList .not-learn .submit{
    color: #FFFFFF;
    font-size: 20px;
    border-radius: 5px;
    width: 80%;
    height: 47px;
    line-height: 47px;
    text-align: center;
    margin-left:auto;
    margin-right:auto;
    background: #14AEE9;
}

#learnList .learn_time{
    font-size: 12px;
    color: #999999;
}
/**我的偷师end**/

/**比赛投票start**/
body.game-vote{
  background: #FAFAFA;
}
.game-vote .common-app-title{
  right: 88px;
  position: absolute;
  left: 60px;
  height: 44px;
  line-height: 44px;
  text-align: center;
  font-size: 17px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #FFFFFF;
}
.vote-rank {
  width: 100%;
  height: 100%;
  background: #FFFFFF;
}
.vote-result{
  width: 100%;
  height: 100%;
  background: #FFFFFF;
}
.vote-search-list {
  display: none;
}

.game-vote .common-app-btn-share {
  margin-right: 8px;
  right: 0;
  border: 1px solid #A4E3FF;
  position: absolute;
  line-height: 32px;
  font-size: 20px;
  width: 36px;
  height: 36px;
  text-align: center;
  border-radius: 50%;
  margin-top: 4px;
}

.game-vote .common-app-btn-search {
  margin-right: 8px;
  right: 42px;
  border: 1px solid #A4E3FF;
  position: absolute;
  line-height: 32px;
  font-size: 20px;
  width: 36px;
  height: 36px;
  text-align: center;
  border-radius: 50%;
  margin-top: 4px;
}

.game-vote .overview {
  text-align: center;
  padding: 15px 15px;
  background-position: 0 -45px;
  background-image: url(../images/beijing_3x.jpg);
  background-repeat: no-repeat;
  background-size: cover;
}

.game-vote .vote-rank .overview .content {
  background-image: url(https://dl.app.gtja.com/nrng/images/game/renqibang@2x.png);
  background-size: contain;
  background-position: left;
  background-repeat: no-repeat;
  font-size: 12px;
  text-align: left;
  padding: 8px 0 8px 65px;
  margin-left: 15px;
  color: #FFFFFF;
}

.game-vote .overview  .content span {
  color: #FFDD62;
}
.game-vote .players{
  margin: 0;
}
.game-vote .players td {
  vertical-align: middle;
  text-align: center;
}
.game-vote .players thead td{
  color: #999999;
  font-size: 12px;
}
.game-vote .players thead td:nth-child(2){
  padding-left: 48px;
  text-align: left;
}
.game-vote .playersList{
  width:100%;
}
.game-vote .playersList td{
  height: 68px;
}
.game-vote .vote-result .playersList tr td.one{
  width:22.5%;
}
.game-vote .playersList tr td.two{
  width:36px;
  padding: 0;
}
.game-vote .playersList tr td.three{
  text-align: left;
  width:40%;
}
.game-vote .vote-result .playersList tr td.three{
  width:44%;
}
.game-vote .playersList tr td.four{
  color:#FF8E33
}
.game-vote .playersList tr .one .icon-paiming1 {
  color: #FF4949;
  font-size: 36px;
}
.game-vote .playersList tr .one .icon-paiming2 {
  color: #00ABEB;
  font-size: 36px;
}
.game-vote .playersList tr .one .icon-paiming3 {
  color: #FFA842;
  font-size: 36px;
}
.game-vote .playersList .one span{
  background: gray;
  display: inline-block;
  width: 18px;
  height: 18px;
  line-height: 18px;
  border-radius: 50%;
  font-size: 12px;
  color: #ffffff;
  text-align: center;
}
.game-vote .playersList .one span.hund{
  font-size: 10px;
}
.game-vote .playersList .one span.thousand{
  width: 23px;
  height: 23px;
  line-height: 23px;
}
.game-vote .playersList .one span.wang{
  width: 28px;
  height: 28px;
  line-height: 28px;
}
.game-vote .playersList .userhead {
  width: 35px;
  border-radius: 50%;
}

.game-vote .playersList .nickname {
  display: inline-block;
  font-size: 14px;
}

.game-vote .playersList .vote-btn {
  background: #FD5760;
  color: #FFFFFF;
  text-align: center;
  border-radius: 3px;
  font-size: 12px;
  padding: 2px 5px;
  width: 56px;
  display: inline-block;
}
.game-vote .playersList  .vote-btn.hasVoted{
  background: #999999;
}
.game-vote .vote-search .vote-search-input{
  position: relative;
  background: #FFFFFF;
}
.game-vote .vote-search .vote-search-input #vote-search-text{
  width: 80%;
  height: 45px;
  margin: 24px 10% 21px;
  border-radius: 5px;
  border: 1px solid #999999;
  color:#999999;
  padding-right: 40px;
  padding-left: 40px;
  -webkit-appearance: none;
}
.game-vote .vote-search .vote-search-input .icon-sousuo{
  position: absolute;
  font-size: 18px;
  color: #999999;
  top:36px;
  left:13%;
}
.game-vote .vote-search .vote-search-input #vote-search-text::-webkit-input-placeholder { /* WebKit browsers */
  color: #999999;
}

.game-vote .vote-search .vote-search-input #vote-search-text:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #999999;
}

.game-vote .vote-search .vote-search-input #vote-search-text::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #999999;
}

.game-vote .vote-search .vote-search-input #vote-search-text:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #999999;
}
.game-vote .vote-search .vote-search-input .cancel{
  position: absolute;
  font-size: 18px;
  color: #999999;
  top:36px;
  right:13%;
  display:none;
}
.game-vote .vote-search .vote-search-input .content{
  color:#3C3C3C;
  font-size: 12px;
  text-align: center;
  padding-bottom: 27px;
}
.game-vote .vote-search .vote-search-input .content .one{
  margin-bottom: 5px;
}
.game-vote .vote-result .overview{
  padding:0 0 10px;
}
.game-vote .vote-result .cups{
  background-image: url(https://dl.app.gtja.com/nrng/images/game/voterank@2x.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center -20px;
  height: 240px;
  text-align: center;
}
.game-vote .vote-result .rank-cup{
  position: relative;
  border-radius: 50%;
}
.game-vote .vote-result #first-cup{
  width: 70px;
  top: 20px;
  left: 51px;
}
.game-vote .vote-result #second-cup{
  width: 48px;
  top: 50px;
  left: 15px;
}
.game-vote .vote-result #third-cup{
  width: 48px;
  top: 50px;
  left: 90px;
}
.game-vote .vote-result .rank-info{
  text-align: center;
  display: inline-block;
  position: relative;
  width: 100px;
  padding: 2px;
}
.game-vote .vote-result .rank-info .nickname{
  font-size: 12px;
  font-weight: bolder;
  color: #565656;
}
.game-vote .vote-result .rank-info .popularNum{
  color:#D32B2B;
  font-size: 11px;
}
.game-vote .vote-result .rank-info .popularNum  .icon-huo{
  font-size: 12px;
}
.game-vote .vote-result #first-info{
  top: 80px;
  left: 50px;
}
.game-vote .vote-result #second-info{
  top: 155px;
  right: 192px;
}
.game-vote .vote-result #third-info{
  top: 88px;
  left: 50px;
}
.game-vote .vote-result .overview  .content{
  width: 77.3333%;
  position: absolute;
  left: 11.3333%;
  color: #FFFFFF;
  background-color: rgba(22,139,212,0.5);
  border-radius: 5px;
  font-size: 12px;
  top:270px;
}
.game-vote-share .vote-result .overview  .content{
  top:225px;
}

.game-vote .none-data{
  display: inline-block;
  width: 100%;
  text-align: center;
  height: 45px;
  line-height: 45px;
  font-size: 14px;
  color: #999999;
  background: #FFFFFF;
}
.game-vote .none-data > span {
  display: inline-block;
  margin-top: 5px;
  -webkit-animation: gamevoteLoading 1s linear 0s infinite;
  animation: gamevoteLoading 1s linear 0s infinite;
}
.game-vote .none-data > span .iconfont {
  font-size: 20px !important;
}
@-webkit-keyframes gamevoteLoading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}

@keyframes gamevoteLoading {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg)
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg)
  }
}
@media (max-width: 370px) {
  .game-vote .vote-rank .overview .content {
    padding: 6px 0 6px 55px;
    margin-left: 15px;
  }
}
@media (max-width: 360px) {
  .game-vote .vote-result .cups {
    height: 210px;
  }
  .game-vote .vote-result #first-cup{
    /*width: 60px;*/
    top: 16px;
    left: 50px;
  }
  .game-vote .vote-result #second-cup{
    /*width: 42px;*/
    top: 42px;
    /*left: 18px;*/
    left:25px
  }
  .game-vote .vote-result #third-cup{
    /*width: 42px;*/
    top: 42px;
    /*left: 84px;*/
    left:80px
  }
  .game-vote .vote-result #first-info{
    top: 62px;
    right: 82px;
  }
  .game-vote .vote-result #second-info{
    top: 135px;
    /*right: 169px;*/
    right: 178px;
  }
  .game-vote .vote-result #third-info{
    top: 71px;
    left: 35px;
  }
  .game-vote .vote-result .overview .content{
    top: 240px;
  }
  .game-vote-share .vote-result .overview  .content{
    top:195px;
  }
}
@media (min-width: 383px) {
  .game-vote .vote-result #first-cup{
    width: 70px;
    top: 20px;
    left: 102px;
  }
  .game-vote .vote-result #second-cup{
    width: 48px;
    top: 50px;
    left: 66px;
  }
  .game-vote .vote-result #third-cup{
    width: 48px;
    top: 50px;
    left: 142px;
  }
  .game-vote .vote-result #first-info{
    top: 140px;
    left: -146px;
  }
  .game-vote .vote-result #second-info{
    top: 155px;
    right: 142px;
  }
  .game-vote .vote-result #third-info{
    top: 88px;
    left: 97px;
  }
}
/**比赛投票end**/
